serial rapist - German English Dictionary